4G (Generasi Keempat)

4G  ialah pengembangan dari teknologi 3G, nama remisnya menurut IEEE ( Instutitute of ELectrical and Electronics Engineers) adalah 3G and Beyond. Perkembangan teknologi wireless dapat dilihat sabagai berikut :

  • Generasi pertama(1G)  : sistemnya analog, kecepatan rendah dan suara sebagai obyek utama.Contoh NMT (Nordic Mobile Telephone) dan AMPS (Analog Mobile Phone System).
  • Generasi kedua (2G) : telah memasuki sistem digital, contoh : GSM dan CDMA 2000 1xRTT.
  • Generasi ketiga (3G) : Sistem digital, mampu mengakses data dengan kecepatan tinggi. Contoh : WCMDA atau UMTS dan CDMA2000 1xEV-DO

Antara 1G dan 2G sering disisipkan Generasi 2,5 yaitu sistem digital dengan kecepatan menengah hingga 150 Kbps. Teknologi tersebut berbasis data seperti GPRS (Global Packet Radio Service) dan EDGE (Enhance Data Rate for GSM Evolution) pada domain GSM dan PDN (Packet Data Network)  pada domain CDMA.

Sebeluma adanya 4G, HSDPA (High Speed Data Packet Access) atau disebut 3,5G telah dikembangkan oleh WCDMA. HSDPA adalah sebuah protocol handphone yang memberikan jalur evolusi untuk jaringan UMTS (Universal Telecommunications System) yang akan dapat memberikan kapasitas data yang lebih besar.

Read the rest of this entry »

, , , , , , ,

No Comments

BoyS Before Flowers

Masih pada ingat meteor garden ngga?? yang kisahnya diadopsi dari komik jepang Hana Yori Dango. Meteor garden yang dulu aja dah pada buat kita terkesima dengan kecakepan wajah dari personel F4, Tau ming tse (jerry yan), Hua ze lei (Vic Zhau), Zi men (Ken zhu) dan Mei Cuo ( Vaness Wu). Karena meledaknya meteor garden ini sampai dibuat sekuelnya yang kedua, yang ngga kalah kerennya ma yang pertama.

boys before flowers

Kalo Meteor garden tu versi Taiwan,Hana Yori Dango versi Jepang,maka Korea juga ngga mo ketinggalan. Read the rest of this entry »

, , , , , , , , , ,

3 Comments

Facebook Perkenankan “Username”

Mulai 13 Juni, Facebook akan mengizinkan penggunanya memperkenalkan diri melalui nama pemakai (username) selain nama asli mereka di halaman profil mereka.

Gagasan tersebut, yang dikutip laporan media Rabu, bertujuan memungkinkan orang menemukan teman mereka lebih cepat karena mereka dapat mengetik nama pemakai sebagai bagian dari URL.

URL –Uniform Resource Locator (yang diterjemahkan menjadi Pelokasi Sumber Daya Seragam)– adalah rangkaian karakter menurut suatu format standard tertentu, yang digunakan untuk menunjukkan alamat suatu sumber, seperti dokumen dan gambar, di Internet.

Saat itu, pengguna akan dapat memilih nama pemakai dengan dasar siapa yang pertama mendaftar, dia yang dilayani lebih dulu bagi profil mereka dan Halaman Facebook yang mereka daftar dengan mengunjungi halaman Facebook tersebut. Pengguna juga akan menerima pemberitahuan pada halaman awal mereka dengan instruksi untuk memperoleh nama pemakai.

Perancang Facebook, Blaise DiPersia, menulis gagasan itu pada 9 Juni di dalam satu pesan kepada semua pemakai Facebook.

“Ketika teman, anggota keluarga dan sesama rekan kerja anda mengunjungi profil anda atau Halaman di Facebook, mereka akan dapat memasukkan nama pemakai anda sebagai bagian dari URL di dalam penjelajah (browser) mereka,” tulis DiPersia.

“Dengan cara ini, orang akan memiliki cara yang mudah diingat untuk menemukan anda,” katanya.

, ,

1 Comment

Robot Jepang Saja Suka Baca Buku

Inilah gambaran robot masa depan, dimana saat ini masih terus dikembangkan di Jepang. Para peneliti Jepang kini sedang mengembangkan Ninomiya-kun, robot yang memiliki kemampuan dapat membaca dengan keras, termasuk membaca buku ataupun bahan-bahan tulisan lainnya.

Robot ini sekarang dikembangkan di Universitas Waseda dan telah merilis Kitakyushu, robot yang menggunakan kamera yang dapat membaca teks, menggunakan software OCR untuk menguraikan apa yang dilihatnya menjadi teks. Konsep inilah yang didapatkan dari scanner, dimana scanner dapat men-scanning teks di kertas dan mengembalikannya menjadi teks di komputer.

Bagaimanapun robot ini masih berupa mesin dan baru memiliki kosa kata yang terbatas yaitu sekitar 2000 kanji, hiragana dan katakana, makanya sampai saat ini para ilmuan terus mengembangkan agar dapat menghasilkan suara yang baik dengan kosa kata yang lebih banyak. Ya semoga saja robot ini nantinya bisa menjadi contoh yang baik, salah satunya agar kita juga lebih rajin membaca ya, jangan sampai buta informasi karena malah membaca.

, , ,

1 Comment

LapTop Seri Terbaru

LG The Premium S510

Produsen elektronik asal Korea Selatan ini meramaikan pasar dengan mengeluarkan seri The Premium S510. Notebook itu mempunyai fitur:


  • 15,4 inch LCD screen,
  • Intel Core 2 Duo processor T9400 (2,53GHz).
  • Kemampuan rilisan terbaru tersebut tidak hanya itu.
  • The Premium S510 juga dilengkapi memori 3GB
  • NVidia GeForce 9600M GT graphic card.

Selain S510, LG mengeluarkan seri R410 dan R510. Dua produk itu memang diperuntukkan hiburan. Misalnya, pemutaran filmgames, dan digital TV. LG belum mengumumkan kapan produk itu rilis. Juga harga satu unitnya.


Sony Vaio

Sony Vaio tidak mau ketinggalan merilis produk terbaru yang menggunakan Intel Centrino 2. Beberapa seri itu adalah The FW Series, Type Z Series, Type S Series, dan Type BZ Series. Yang membedakan adalah resolusi layar. The FW series 1600×900 pixels, sedangkan Z series dan S series memakai 1366×768 pixels. BZ series memiliki resolusi 1280×800 pixels.

FW Series terdiri atas VGN-FW70DB, VGN-FW50B, dan VGN-FW30B.

Untuk VGN-FW70DB dilengkapi 16,4 inch LCD widescreen WXGA++ (1.600×900). Beberapa fitur lain adalah :


  • Intel Core 2 Duo P8400 (2,26 Ghz),
  • ATI Mobilyty Radeon HD 3470 (256MB) graphics card,
  • memori 2 GB,
  • daya tampung 250 GB,
  • WiFi,
  • High Definition Multimedia Interface (HDMI).


Spesifikasi yang sama dimiliki VGN-FW50B dan VGN-FW30B. Yang membedakan adalah kapasitas untuk FW50B “hanya” 200 GB, sedangkan FW30B memakai DVD drive. Untuk tipe Z Series, dikeluarkan VGN-Z70B dan VGN-Z90PSA. Sony juga belum memberikan keterangan tentang harga dan tanggal rilis Vaio seri baru itu.

Panasonic Toughbook

Panasonic mengeluarkan dua seri laptop yang memakai Intel Centrino 2. Yaitu, CF-52EW1AJS dan CF-52EW1AAS. Fitur yang terdapat di dalamnya adalah:

  • 15,4 inch LCD WXGA dengan resolusi (1920×1200).
  • Processor-nya memakai Intel Core 2 Duo P8600 (2,4 GHz).


Seri CF-52EW1AJS dan CF-52EW1AAS juga memiliki Mobile Intel PM45 express chipset, 1 GB DDR2 SDRAM.

, , , , ,

2 Comments

Langkah Kelima : Mendokumentasikan dan Memasukkan Program

Apa yang dilakukan ketika mendokumentasikan dan memasukkan program?

Hasil dokumentasi terdiri atas deskripsi tertulis tentang program dan bagaimana cara menggunakannya. Dokumentasi bukan hanya sekedar proses akhir dari Dokumentasi, ia seharusnya dilakukan di setiap langkah pemograman. Dokumentasi diperlukan oleh mereka yang ingin menggunakan atau akan dilibatkan dalam program di masa depan.

Dokumentasi harus dipersiapkan untuk beberapa jenis pembaca,pengguna, operator dan programer.

  1. Menulis Dokumentasi. Ketiak anda membeli paket perangkat lukan komersial seperti spreadsheet biasanya anda kana menemukan manual didalamnya. Itulah yang disebut dokumentasi  pengguna. Saat ini telah banyak dijumpai dalam bentuk CD perangkat lunak.
  2. Menulis Dokumentasi Operator. Orang yang menjalankan komputer dalam jumlah yang banyak disebut operator komputer. Karena tidak semua dari meraka adlah programer, mereaka harus diberitahu apa yang harus dilakukan ketika program tidak berfungsi. Dokumentasi operator memberikan operasi tersebut.
  3. Menulis Dokumentasi Programer. Lama sesudah tim pemogramn tidak bekerja lagi, program masih bisa digunakan. Jika ada 5 staf pemograman meninggalkan pekerjaan setiap tahun, setelah 5 tahun bisa jadi muncul tim programer yang benar-benar baru, yang tidak tahu apa-apa soal perangkt lunak yang sudah ada. Dokumentasi program membantu melatih pendatang baru dan membuat mereka bisa memelihara sistem.
  4. Memelihara Program. Pemeliharaan meliputi semua aktivitas yang didesain untuk menjaga agar program tetap bekerja sesuai kondisi,bebas kesalahan dan pada tingkat yang terkini,penyesuaian, perbaikan,pengukuran, bebas kesalahan, dan sebagainya. Lebih jauh, pemeliharaan merupakan masalah penting dan harus ada dokumentasi untuk membantu programer membuat penyesuaian pada sistem yang ada.

, , ,

No Comments

Langkah Keempat : Menguji Program

Bagaimana Program di uji?

Pengujian program meliputi menjalankan berbagai pengujian kemudian menjalankan data yang sebenarnya untuk memastiakan program bekerja. Dua aktivitas utama adalah desk-checking dan debugging. Langkah tersebut dinamakan pengujian alfa.

  1. Melakukan desk-checking. Desk-checking hanya membaca hingga tuntas atau memeriksa program untuk memastikan bahwa program bebas kesalahan dan bahwa logikanya bisa bekerja dengan baik. dengan kata lain, desk-checking sama seperti proofreading. Langkah ini harus dilakukan sebelum program benar-benar dijalankan pada sebuah komputet.
  2. Debug program. Setelah program melewati desk-checking, kesalahan lain atau bug masih tetap bisa muncul. Debug berarti mendeteksi, menempatkan, dan memindahkan semua kesalahan pada sebuah program komputer. Kesalahan bisa berupa kesalahan sintaks atau logika. Kesalah sintaks disebabkan oleh kesalahan tipografi dan penggunaan bahasa pemograman yang tidak benar. Kesalahan logika disebabkan penggunaan struktur kontrol  yang salah. Program yang disebut diagnostic,dapat digunakan untuk memeriksa sintaks program dan menampilkan pesan kesalhn sintaks. program diagnostic selanjutnya mebantu mengidentifikasi dan memechakan masalah.
  3. Menjalankan data yang sebenarnya. Setelah desk-checking dan debugging program akan berjalan dengan baik. Akan tetapi, program masih perlu diuji dengan dat riil, dan ini disebut pengujian beta. sebenarnya sangat disarankan untuk menguji program dengan data yang rusak , tidak lengkap atau melebihi kuantitas utuk melihat apakah akan membuat sistem akan mengalami crash.

Tim pemograman dapat melakukan percobaan-percobaan dengan menggunakan data yang diuji berbeda-beda, sebelum mereka yakin program dapat dirilis. Namun demikian, sesudah rilis pun masih terjadi bug mengingat pencarian kesalahan secara lengkap dipandang tidak ekonomis.

, , , , , ,

No Comments

Langkah Ketiga : Menulis Program

Apa saja yang termasuk dalam penulisa Program?

Setelah mengembangkan desain, penulisan program yang sebenarnya pun dimulai. Penulisan program disebut coding. Orang sering menganggap coding sebagai pemograman, padahal coding hanya merupakan salah satu dari lima langkah pemograman. Coding adalah menerjemahkan persyaratan logika dari pseudocode atau diagram alur ke dalam suatu bahasa pemograman baik huruf, angka, dan simbol yang membentuk program.

  1. Memilih Bahasa pemograman tingkat tinggi yang sesuai. Bahasa Pemograman ialah kumpulan aturan yang memberi tahu komputer tentang operasi yang harus dilakukan. Contoh bahasa pemograman yang terkenal ad;ah C, C++, dan Java. Semua itu disebut bahasa tingkat tinggi.Tidah semua bahasa sesuai untuk semua kegunaan. beberapa misalnya, memiliki kelebihan dalam pemprosesan matematika atau statistika, sementara yang lain lebih cocok untuk manajemen database. Ketika memilih bahasa pemogrman, anada harus menentukan tujuan dari mendesain program serta mengetahui apa saja yang telah digunakan dalam organisasi atau bidang anda.
  2. Mengkode Program dalam bahasa yang telah terpilih, mengikuti sintaks agar program dapat berjalan. Anda harus mengikuti sintaks, yakni aturan bahasa pemograman. Bahasa pemograman memiliki tata bahasa sendiri, sama seperti bahasa manusia. Akan tetapi, komputer tidak bisa memaafkan seandainya anda menggunakn aturan tersebut dengan tidak benar.

, , , ,

1 Comment

Istilah-istilah Telekomunikasi

Direct link : menyatakan arah transmisi antara 2 perangkat di mana sinyal disebarkan langsung dari transmiter ke pesawat penerima tanpa perangkat perantara (amplifier atau repeater yang dipakai untuk meningkatkan kekuatan sinyal ).

Infra merah : Radiasi elektromagnetik dengan panjang gelombang yang lebih panjang dari cahaya tampak, tetapi lebih pendek dari radiasi gelombang radio. Radiasi infra merah memiliki jangkauan tiga “order” dan memiliki panjang gelombang antara 700nm dan 1mm.

Hertz : jumlah bentuk bentuk gelombang elektromagnetik yang ditransmisikan per detik, dan juga merupakan ukuran bandwitdh dalm sirkuit analog.

bps (bit per second) :jumlah bit data biner yang dapat ditransmisikan per detik. (1 Kbps = 1000 bps, 1Mbps = 1.000.000 bps)

Baud : jumlah sinyal yang terjadi per detik dalam dalam sebuah sirkuit analog.Secara umum baud digunakan untuk menjelaskan tingkatan signaling untuk transmisi data modem melalui sirkuit analog, sementara Baud rate : hampir sama dengan hertz.

Frequency : kebalikan dari periode (1/T) atau banyaknya pengulangan periode per detik (Hz atau cycle per second) atau ukuran dari jumlah berapa kali seluruh gelombang berulang. Read the rest of this entry »

, , , , , , , , , , ,

No Comments

Langkah Kedua : Mendesain Program

Bagaimana Sebuah Program didesain?

Semisal keputusanya adalah membuat program (custom-write), maka tugas Anda selanjutnya adalah mendesain solusi yang ditentukan oleh analis sistem. Untul melakukanya, hal pertama yang dilakukan adalah membuat algoritma. Algoritma adalah rumusan atau serangkaina langkah untuk memecahan masalah tertentu. Untuk menjadi sebuag algoritma, sekumpulan aturan harus tidak ambigu dan memiliki saat berhenti yang jelas. Kita setiap hari menggunakan algoritma. Contoh, resep untuk roti bakar adalah sebuah algoritma. Sebagian besar program, kecuali beberapa aplikasi kecerdasan tiruan, terdiri atas algoritma. Dalam pemrograman komputer sering terdapat algoritma yang berbeda untuk menyelesaikan masalah yang diberikan, dalam situasi yang berbeda masing-masing algoritma memilki keuntungan dan kerugian sendiri-sendiri. Menemukan algoritma yang elegan - algoritma ynag sederhana dan dengan sedikit mungkin langkah-adalah suatu tantangan utama dalam pemrograman.

Algoritma dapat diterapkan dalam berbagai cara. Dalam langkah desain program, perangkat lunak didesaian dalam dua langkah kecil. Pertama, menentukan logika program melalui pendekatan atas-bawah dan modularisasi, dengan menggunakan bagan hierarki. Selanjutnya, mendesain logika program secara detail, baik dari segi naratif, mengggunakan pseudecode, atau secara grafis, dengan menggunakan diagram alur.

Sanget bermanfaat bila programer menggunakan pendekatan berdasarkan pengalaman pribadi untuk memprogram. Pemrograman dianggap sebagai suatu seni, bukan ilmu pengetahuan. Namun, saat ini sebagian besar programer menggunakan pendekatan desain yang disebut pemrograman terstrukur. Pemrograman terstruktur menggunakan pendekatan atas-bawah yang memecah program kedalam bentuk modul, dan menggunakan piranti logika standar yang disebut struktur kontrol (sekuensi, seleksi, kasus dan iterasi - sequence, selection, case dan iteration).

Tujuan utama pemrograman terstruktur adalah membuat program lebih efisien (dengan baris kode lebih sedikit) dan lebih terorganisasi (lebih mudah dibaca) serta memilki notasi yang lebih bagus sehingga memili deskripsi yang jelas dan benar.

1. Menentukan logika program menggunakan pendekatan atas-bawah.
Menentukan logika program sama seperti membuat kerangka skripsi sebelum memulai menulisnya. Desain program atas-bawah dilakukan dengan mengidentifikasi elemen atas, atau modul, dari suatu program lalu memecahkanya secara urut sampai tingkat detail terendah. Desain ini digunakan untuk mengidentifikasi langkah pemrosesan program, atau modul. Setelah program didesain, coding sesengguhnya pun dilakukan dari bawah ke atas dengan menggunakan pendekatan modular

Modularisasi: konsep modularisasi sangat penting. Modularisasi sangat menyederhanakan pengembangan program karena setiap bagian bisa dikembangkan dan diuji secara terpisah. Modul merupakan langkah pemrosesan dari suatu program. Masing-masing modul tersusun atas pernyataan pernyataan program yang mempunyai hubungan logis. (Modul kadang-kadang dinamakan subprogram atau subrutin). Contoh dari modul bisa berupa instruksi pemrograman yang hanya mengatakan ” Bukan sebuah file, sebuah record, dan tampilkan layar pada tampilan”. Akan lebih baik jika masing-masing modul hanya memiliki satu fungsi, sama seperti paragraf dalam kalimat sebaiknya memiliki satu pikiran yang utuh. Aturan ini membatasi ukuran dan kompleksitas modul.

Desain Program atas-bawah: Desain program atas bawah (top-down) bisa digambarkan dalam satu bagan hirarki. Satu bagan hierarki, … baca lanjutanya??

, , , , ,

No Comments